field glasses


Results for "field glasses"

English - Turkish Dictionary

field glasses

(English - Turkish Dictionary) :
(çifte) dürbün.